strike one's fancy - French English Dictionary